quench capacitor - French English Dictionary